History
History
Synonyms
UK
US
Meaning:
embark

to go, put or take (passengers etc)

get on transportation object

ship

a large boat with an engine that can travel on the sea; a spacecraft; (US informal) a plane

send, transport

PUT ON BOARD as in Wiktionary
PUT ON BOARD as in Wikipedia